33问答网
所有问题
当前搜索:
main int n
...while、while两种循环结构编程计算: 1!+2!+3!+...+
n
! , n的值...
答:
do while两种循环结构:include<stdio.h>
int
fun(int a){ int i=1,sum=1;do { sum*=i;i++;} while(i<=a)return sum;}
main
(){ int n,i=1,sum=0;printf("请输入n的值:");scanf("%d",&n);do { sum+=fun(i);i++;}while(i<=n)printf("结果是:%d",sum);} while...
2. 求s=1+1/2!+1/4!+….+1/(2n)!,
n
从键盘输入,要求通过模块子程序或模...
答:
{ if(n==0)return 1;else return n*f(n-1);} double g(
int
m) /*定义求和的函数g,里面调用函数f*/ { double s=0.0,t;for (int i=0;i<=m;i++){ t=1/(double)f(2*i); /*记得强制类型转换,否则出错*/ s+=t;} return s;} int
main
(){ int n;cout<<"输入数n:...
编写一个函数
int
sum(int n),求任意一个正整数的各位数字之和;再编...
答:
include<stdio.h>
int
sum(int n){ int s=0;while(n){ s+=n%10;n/=10;} return s;} int
main
(void){ int s=0;for(int i=50;i<=60;i++)s+=sum(i);printf("%d\n",s);}
输入10个整数,将其中最小的数与第一个数对换,最大的数与最后一个数对 ...
答:
我的程序如下:include<stdio.h> void
main
(){ void swap(
int
*p,int n);void print(int *p,int n);int j,a[10];printf("input the array(ten numbers) :\n");for(j=0;j<10;j++)scanf("%d",&a[j]);swap(a,10);print(a,10);} void swap(int *p,int n){ int *max...
定义函数func(
n
)计算1*2*3...*n,函数返回值类型是double
答:
include "stdio.h"double func(
int
n){double t;for(t=1;n>1;t*=n--);return t;}int
main
(int argv,char *argc[]){int i;double s,t;for(s=i=1;(t=1/func(i))>=1.0E-6;s+=t,i++);printf("The result are %g\n",s);return 0;}运行结果:...
c语言中如何自定义数组长度
答:
include <stdio.h>#include <string.h>#include <stdlib.h>
int
main
(){printf("输入要分配的内存大小:");int size;scanf("%d", &size); //输入自定义的数组长度int *pstart = (int *)malloc(sizeof(int) *size);if (pstart==0) {printf("不能分配内存\n");return 0;}memset(p...
c语言作业:编写一个函数prime(
int
n),
答:
1、写我们的头文件和主函数。写好我们的开头。2、编写定义变量,我们语言定义一个i来用于后面的for循环。3、我们输入一个数,在那之前我们要有一个printf()提示一下。4、利用for循环看一看从2到
n
-1是否能被n整除,如果能就要break。5、判断素数,如果程序正常结束,就i>=n,说明他就是素数。6、...
java从键盘输入
N
个数,并输出其最大值和最小值。
答:
import java.util.Scanner;public class
Main
{ public static void
main
(String[] args) { Scanner sc=new Scanner(System.in); System.out.print("数字个数:");
int
n=sc.nextInt(); int min=Integer.MAX_VALUE; int max=Integer.MIN_VALUE; int []b=new int[n]; for(int i=...
C语言,输入一数组,取出所有的前一个小于后一个的元素,组成新的数组,输 ...
答:
array[i][j]); } printf("\n"); } printf("\n");}// TEST
int
main
(int argc, char * argv[]){ int * current_numbers = 0; int * new_nums = 0; int ** pparray = 0; int ** ppnew_array = 0; int n = get_repeat(); current_numbers...
c语言程序填空题 1、如下程序的输出结果是 。
main
( )
答:
if(a<b)if(b<0)c=0;else c++;printf(“c=%d”,c);} else 是与前面一个最近的if对应的,a=2,b=-1,a<b不成立,因此后面一个if--else---语句没有执行,c值没有改变。2、求 1! + 2!+3!+---+10!
main
( ){ float s=0, t=1;
int
n;for ( n=1; n<=10; n++ )...
首页
<上一页
5
6
7
8
10
11
12
9
13
14
下一页
尾页
其他人还搜